package com.lz.yz.empowerment.model;

import com.lz.yz.member.entity.Member;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.List;

/**
 * 描述:
 *
 * @author lixianyi
 * @create 2017-11-17 15:26
 **/
public class QuestionDetailsModel {


    @ApiModelProperty(value = "赋能ID")
    private Integer id; //赋能ID

    @ApiModelProperty(value = "头像")
    private String headPortrait; // 头像

    @ApiModelProperty(value = "姓名")
    private String  realName;//姓名

    @ApiModelProperty(value = "公司")
    private String companyName;

    @ApiModelProperty(value = "职位")
    private String position; // 职位

    @ApiModelProperty(value = "标题")
    private String title ; //标题

    @ApiModelProperty(value = "赋能人数")
    private Integer  questionNum;//赋能人数

    @ApiModelProperty(value = "价格")
    private BigDecimal price;//价格

    @ApiModelProperty(value = "分类ID")
    private Integer domainId;//分类ID

    @ApiModelProperty(value = "介绍")
    private String introduction; //介绍

    @ApiModelProperty(value = "内容")
    private String content;//内容

    @ApiModelProperty(value = "是否被关注")
    private Integer  isAttention;// 是否被关注

 /*   @ApiModelProperty(value = "1.发布者，2.已赋能，3.未赋能，4，参与平摊，5，平摊发布者")
    private  Integer  userType;// 1.发布者，2.已赋能，3.未赋能*/

    @ApiModelProperty(value = "发表人ID")
    private Integer accountId; //发表人ID

    @ApiModelProperty(value = "分摊ID")
    private Integer  shareId;// 分摊ID

    /**
     * 语音文件路径
     */
    @ApiModelProperty(value = "语音文件路径")
    private String voiceFilePath;

    /**
     * 附件文件路径
     */
    @ApiModelProperty(value = "附件文件路径")
    private String attFilePath;



    @ApiModelProperty(value = "1.已支付，0未参与平摊,  2参与平摊未支付")
    private  Integer  isComplete;

    @ApiModelProperty(value = "1.已完成，0.未完成")
    private Integer  isShowContent;

    @ApiModelProperty(value = "个人简介")
    private String selfIntroduction;// 个人简介

    @ApiModelProperty(value = "创建时间")
    private String createdAt;// 创建时间

    @ApiModelProperty(value = "赋能人信息")
    private List<Member> memberList;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getHeadPortrait() {
        return headPortrait;
    }

    public void setHeadPortrait(String headPortrait) {
        this.headPortrait = headPortrait;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Integer getQuestionNum() {
        return questionNum;
    }

    public void setQuestionNum(Integer questionNum) {
        this.questionNum = questionNum;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public Integer getDomainId() {
        return domainId;
    }

    public void setDomainId(Integer domainId) {
        this.domainId = domainId;
    }

    public String getIntroduction() {
        return introduction;
    }

    public void setIntroduction(String introduction) {
        this.introduction = introduction;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Integer getIsAttention() {
        return isAttention;
    }

    public void setIsAttention(Integer isAttention) {
        this.isAttention = isAttention;
    }

    public String getSelfIntroduction() {
        return selfIntroduction;
    }

    public void setSelfIntroduction(String selfIntroduction) {
        this.selfIntroduction = selfIntroduction;
    }

    public String getCreatedAt() {
        return createdAt;
    }

    public void setCreatedAt(String createdAt) {
        this.createdAt = createdAt;
    }

    public List<Member> getMemberList() {
        return memberList;
    }

    public void setMemberList(List<Member> memberList) {
        this.memberList = memberList;
    }

    public Integer getIsComplete() {
        return isComplete;
    }

    public void setIsComplete(Integer isComplete) {
        this.isComplete = isComplete;
    }

    public Integer getIsShowContent() {
        return isShowContent;
    }

    public void setIsShowContent(Integer isShowContent) {
        this.isShowContent = isShowContent;
    }

    public Integer getShareId() {
        return shareId;
    }

    public void setShareId(Integer shareId) {
        this.shareId = shareId;
    }

    public Integer getAccountId() {
        return accountId;
    }

    public void setAccountId(Integer accountId) {
        this.accountId = accountId;
    }

    public String getVoiceFilePath() {
        return voiceFilePath;
    }

    public void setVoiceFilePath(String voiceFilePath) {
        this.voiceFilePath = voiceFilePath;
    }

    public String getAttFilePath() {
        return attFilePath;
    }

    public void setAttFilePath(String attFilePath) {
        this.attFilePath = attFilePath;
    }
}
